ROM Bank Layout

Bank ID		Module		Start	Size
------		------		------	------
0x00		hbios		0x0000	0x8000
		<end>		0x8000

0x01		loader		0x0000	0x1000
		dbgmon		0x1000	0x2000
		cpm22		0x2000	0x3000
		zsys		0x5000	0x3000
		<end>		0x8000

0x02		forth		0x0000	0x1700
		basic		0x1700	0x2000
		tbasic		0x3700	0x0900
		game		0x4000	0x0900
		egg		0x4900	0x0200
		netboot         0x4B00	0x1000
		updater         0x5B00	0x0D00
		usrrom		0x6800	0x1800
		<end>		0x8000

0x03		imgpad2		0x0000	0x8000
		<end>		0x8000

0x04 - N	ROM Disk Data


Typical ROM Bank Layout (512K)

Bank ID         Usage
-------         ------
0x00            Boot Bank (HBIOS image)
0x01		ROM Loader, Monitor, ROM OSes
0x02		ROM Applications
0x03		Reserved
0x04-0x0F	ROM Disk Banks (12)


Standard RAM Bank Layout (512K)

Bank ID         Usage
-------         ------
0x80            RomWBW HBIOS
0x81-0x88       RAM Disk Data (8)
0x89-0x8B	App Banks (3)
0x8C		CP/M 3 Buffers
0x8D            CP/M 3 OS
0x8E            User TPA
0x8F            Common

Large RAM Bank Layout (2048K)

Bank ID         Usage
-------         ------
0x80            RomWBW HBIOS
0x81-0xB0       RAM Disk Data (30)
0xB1-0xBB	App Banks (11)
0xBC		CP/M 3 Buffers
0x8D            CP/M 3 OS
0x8E            User TPA
0x8F            Common

Tiny RAM Bank Layout (128K)

Bank ID         Usage
-------         ------
0x80            RomWBW HBIOS
0x81		CP/M 3 OS
0x82            User TPA
0x83            Common

ROMless Standard Bank Layout (512K)

Bank ID         Usage
-------         ------
0x80            RomWBW HBIOS
0x81		Loader, DbgMon, CP/M 2.2, ZSDOS
0x82		ROM Apps
0x83		More ROM Apps
0x84-0x8B       RAM Disk Data (8)
0x8C		CP/M 3 Buffers
0x8D            CP/M 3 OS
0x8E            User TPA
0x8F            Common


ROMless Tiny Bank Layout (128K)
NOTE: no ROM Apps, no CP/M 3 support, no RAM disk

Bank ID         Usage
-------         ------
0x80            RomWBW HBIOS
0x81		Loader, DbgMon, CP/M 2.2, ZSDOS
0x82            User TPA
0x83            Common

Disk Image Sizes

Image Size	ROM System	ROMless System
----------	----------	--------------
1024K		896K		768K
512		384K		256K
256		128K		0K
128 (tiny)	n/a		0K
